Veb səhifənin pdf formatında çapı. Veb səhifə məlumatlarını PDF sənədinə saxlamaq üçün seçimlər. Google Chrome-da necə işləyir

  • Java,
  • PDF
    • dərslik

    Mənim üçün çox gözlənilməz oldu ki, Java hub-da işləmək haqqında praktiki olaraq heç bir məlumat yoxdur Pdf sənəd mi, mən də, çıxdım Şəxsi təcrübə, servlet nümunəsi ilə istənilən veb səhifəni PDF sənədinə çevirməyin nə qədər asan olduğunu göstərmək istəyirəm.

    Preambula:
    HTTP protokolu vasitəsilə göstərdiyimiz veb səhifəni götürəcək və onun əsasında tam hüquqlu PDF sənədi yaradacaq sadə bir servlet yazaq.
    İstifadə olunan kitabxanalar:
    • Flying Saucer PDF HTML/CSS-dən PDF sənədi yaratmağa kömək edəcək əsas kitabxanadır
    • iText yuxarıda təsvir edilənə daxil olan bir kitabxanadır, lakin mən onu kitabxanalar siyahısına daxil etməyə kömək edə bilmədim, çünki. bunun əsasında PDF sənədi yaradılacaq
    • HTML Təmizləyicisi - HTML kodumuzu təmizləyən kitabxana

    Maven konfiqurasiyası üçün kitabxanaların təsviri (pom.xml)

    org.xhtmlrenderer uçan boşqab pdf 9.0.4 net.sourceforge.htmltəmizləyici htmltəmizləyici 2.6.1

    Səhifənin Formalaşdırılması:
    Ən vacib məqamlardan biri səhifənin formalaşmasıdır. Fakt budur ki, gələcək PDF sənədinin parametrləri CSS-dən istifadə edərək səhifənin özündən təyin olunur.

    Planı nəzərdən keçirin:

    page.jsp

    <%@ page import="java.util.Date" %> <%@ page import="java.text.SimpleDateFormat" %> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%! private SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss"); %> Misal

    hey habr! Cari vaxt:<%=sdf.format(new Date())%>
    Yeni səhifə!


    Burada bir neçə məqamı qeyd etmək istərdim. Başlamaq üçün ən vacibi: bütün yollar mütləq olmalıdır! Şəkillər, üslublar, şrift ünvanları və s., hamısının mütləq yolları olmalıdır. İndi keçək css qaydaları(@ simvolu ilə başlayan).
    @font-face PDF generatorumuza hansı şriftin haradan götürüləcəyini söyləyəcək bir qaydadır. Problem ondadır ki, PDF sənədini yaradacaq kitabxanada kiril şriftləri yoxdur. Ona görə də bu şəkildə müəyyən etmək lazımdır HAMISI standart şriftlər olsa belə, səhifənizdə istifadə olunan şriftlər: Arial, Verdana, Tahoma və s., əks halda sənədinizdə kiril əlifbasını görməmək riskiniz var.
    "-fs-pdf-font-embed: embed;" kimi xüsusiyyətlərə diqqət yetirin. və "-fs-pdf-font-encoding: Identity-H;", bu xüsusiyyətlər tələb olunur, sadəcə onları əlavə etməyi unutmayın.
    @ səhifə- bu, PDF sənədi üçün abzasları təyin edən qaydadır, yaxşı, ölçüsü. Burada qeyd etmək istərdim ki, əgər siz A3 vərəq ölçüsünü göstərsəniz (və təcrübədən göründüyü kimi, bu, çox vaxt lazımdır, çünki səhifə sənədin eninə uyğun gəlmir), bu o demək deyil ki, istifadəçi sənəd (arzu edilərsə) A3 formatında, bütün məzmunun istədiyinizə (adətən A4) mütənasib şəkildə kiçilməsi / böyüdülməsi ehtimalı daha yüksəkdir. Bunlar. əmlak dəyərinə istinad edin ölçüsü skeptik, amma bilin ki, bu sizin üçün əsas rol oynaya bilər.
    @ media- müəyyən bir cihaz növü üçün CSS sinifləri yaratmağa imkan verən bir qayda, bizim vəziyyətimizdə bu "çapdır". Bu qayda daxilində biz bir sinif yaratdıq, ondan sonra PDF sənəd generatorumuz yeni səhifə yaradacaq.
    Servlet:
    İndi yaradılan PDF sənədini bizə qaytaracaq bir servlet yazaq:

    PdfServlet.java

    paket en.habrahabr.web_to_pdf.servlets; idxal org.htmlcleaner.CleanerProperties; idxal org.htmlcleaner.HtmlCleaner; import org.htmlcleaner.PrettyXmlSerializer; import org.htmlcleaner.TagNode; idxal org.xhtmlrenderer.pdf.ITextRenderer; javax.servlet.ServletException import; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; java.io.* idxal; java.net.HttpURLConnection idxalı; import java.net.URL; java.net.URLConnection idxalı; /** * Tarix: 31.03.2014 * Saat: 9:33 * * @author Ruslan Molchanov ( [email protected]) */ ictimai sinif PdfServlet HttpServlet-i genişləndirir (özəl statik yekun String PAGE_TO_PARSE = "http://localhost:8080/page.jsp"; şəxsi statik yekun String CHARSET = "UTF-8"; @Override qorunan etibarsız xidməti(HttpServletRequest) HttpServletResponse resp) ServletException, IOException atır ( cəhd ( resp.setContentType("application/pdf"); bayt pdfDoc = performPdfDocument(PAGE_TO_PARSE); resp.setContentLength(pdfDoc.length)(OputSp.c)(OputSp.c)); tutmaq (İstisna istisna) ( resp.setContentType("text/html"); PrintWriter out = resp.getWriter(); out.write(" səhv bir şey

    "); ex.printStackTrace(out); ex.printStackTrace(); ) ) /** * PDF sənədini hazırlayan metod. * @param səhifəyə gedən yol * @return PDF sənədi * @throws İstisna */ şəxsi bayt performPdfDocument( String path) İstisna yaradır ( // Səhifənin HTML kodunu alın String html = getHtml(path); // Formatlanmış HTML kodunu ehtiva edən bufer ByteArrayOutputStream out = new ByteArrayOutputStream(); // HTML kodu formatlaması /* bu prosedur isteğe bağlıdır, lakin mən bu blokdan istifadə etməyi tövsiyə edirəm */ HtmlCleaner cleaner = new HtmlCleaner(); CleanerProperties props = cleaner.getProperties(); props.setCharset(CHARSET); TagNode node = cleaner.clean(html); new PrettyXmlSerializer (rekvizitlər). writeToStream(node, out); // Hazırlanmış HTML ITextRenderer-dən PDF yaradın renderer = new ITextRenderer(); renderer.setDocumentFromString(new String(out.toByteArray(), CHARSET));renderer.layout(); /* qeyd edin ki, siz PDF sənədini məsələn, fayla * yaza bilərsiniz, lakin biz PDF sənədini qaytaracaq servlet yazdığımız üçün * istifadəçiyə verəcəyimiz bayt massivinə ehtiyacımız var */ ByteArrayOutputStream outputStream = yeni ByteArrayOutputStream(); renderer.createPDF(outputStream); // İşi bitir renderer.finishPDF(); out.flush(); out.close(); bayt nəticəsi = outputStream.toByteArray(); outputStream.close(); nəticəni qaytarmaq; ) özəl String getHtml(String yolu) IOException atır ( URLConnection urlConnection = yeni URL(yol).openConnection(); ((HttpURLConnection) urlConnection).setInstanceFollowRedirects(true); HttpURLConnection.setFollowRedirects(true);///redirect); normal olaraq, 3xx yönləndirmə int statusu = ((HttpURLConnection) urlConnection).getResponseCode(); if (HttpURLConnection.HTTP_OK != status && (HttpURLConnection.HTTP_MOVED_TEMP == status || HttpURLConnection = HttpURLConnection.HTTP_MOVED = HttpURLConnection.HTTP_MOVED. DEE_OTHER == status)) ( yönləndirmə = doğru; ) əgər (yönləndirmə) ( // "yer" başlıq sahəsindən yönləndirmə url alın String newUrl = urlConnection.getHeaderField("Location"); // yeni əlaqəni yenidən açın urlConnection = yeni URL(newUrl) ).openConnection(); ) urlConnection.setConnectTimeout(30000); urlConnection.setReadTimeout(30000); BufferedReader in = new BufferedReader(yeni InputStreamReader(urlConnection.getInputHARSStream(),String(C)Builderring=yeni); simli xətt; while (null != (sətir = in.readLine())) ( sb.apppend(sətir).append("\n"); ) sb.toString().trim(); ) @Override public String getServletInfo() ( "Pdf faylını yaradan və qaytaran servlet" qaytarın; ) )


    Yeri gəlmişkən, bu məqsədlər üçün servlet yazmaq heç də lazım deyil, siz bu servletin məntiqini hətta PDF sənədlərini fayllara saxlayacaq konsol proqramına da köçürə bilərsiniz. Diqqət etdiyiniz kimi, servletdə heç bir şeyi konfiqurasiya etməyə, dəyişdirməyə, əlavə etməyə və s. ehtiyac yoxdur. (yaxşı, səhifəyə gedən yol və bəlkə də kodlaşdırma istisna olmaqla), müvafiq olaraq, PDF sənədinin hazırlanması ilə bağlı bütün işlər çox sadədir və yalnız görünüşdə baş verir.

    Sonda bu PDF sənədi kimi bir şey əldə etməlisiniz.

    Bugünkü mövzumuz veb səhifələri PDF olaraq saxlamaq haqqındadır. İnternetdə gördüklərini sonradan oxumaq üçün kiməsə lazım olacaq və ya bəlkə siz düzgün cədvəli gördünüz və onu kompüterinizdə saxlamaq istəyirsiniz. Şəxsən mən Əmanət Bankında xidmətlərə görə ödəniş edəndə və bu qəbzi görmək, göstərmək və ya lazım gəldikdə çap etmək üçün ödəniş qəbzini kompüterimdə saxlayanda bu üsuldan istifadə edirəm.

    İndi sizə lazım olan səhifələri üç brauzerdə necə saxlamağınızı göstərəcəyəm: Google Chrome, Opera və Mozilla Firefox. Gəlin başlayaq:

    Aydınlıq üçün mən Google xidmətləri ilə səhifə açacağam, lakin bu, istənilən saytın istənilən səhifəsində edilə bilər.

    ilə çap parametrləri səhifəsini açacağıq önizləməçap edilmiş səhifələr. Burada printeri seçməliyik, bunun üçün "Dəyişdir" düyməsini basacağıq.

    Kompüterinizdə mövcud olan printerlərlə bir siyahı açılacaq, lakin hazırda yadda saxlamalı olduğumuz üçün "PDF kimi saxla" seçimini edəcəyik.

    Pəncərə avtomatik bağlanacaq və biz çap parametrləri səhifəsinə qayıdacağıq. Parametrlərdən keçək:

    - Səhifələr - Burada çap edilmiş (saxlanılan) səhifələrin sayını seçə bilərsiniz. Bir çox səhifə varsa, vergüllə ayrılmış lazım olanı seçin, bütün səhifələrə ehtiyacınız varsa və ya yalnız birdirsə, standart olaraq seçilmiş "Hamı" elementini tərk edin.

    - Layout - Seçim seçimləri: Portret və landşaft. Çap edilmiş (saxlanılan) səhifə çox genişdirsə, o, eni ekrana uyğun gəlməyə bilər, bu halda siz landşaft tərtibatını seçməlisiniz.

    — Kağız ölçüsü - Kağız ölçüsünü seçin. Bu halda, bizə bu parametr lazım olmayacaq, çünki standart A4 ölçüsü lazım olacaq.

    - Kənar boşluqlar - Kənarların təyin edilməsi (vərəqin kənarından girinti). Bu vəziyyətdə, sahələrin qurulması lazım deyil, baxmayaraq ki, istədiyiniz kimi sınaqdan keçirə bilərsiniz.

    - Parametrlər - Sistem iki parametr parametrini təklif edir.

    - Başlıqlar və altbilgilər - Qutunu işarələsəniz, çap edilmiş (saxlanmış) səhifədə məlumat görünəcək: tarix, başlıq, ünvan, nömrələmə.

    - Fon - Səhifələri saxlayarkən fonu yandıra və ya söndürə bilərsiniz.

    İndi onu öz zövqünüzə uyğunlaşdırdığınız üçün Saxla üzərinə klikləyin. Saxlama yerini təyin edə və fayl adını dəyişdirə biləcəyiniz bir pəncərə açılacaq və sonra "Saxla" düyməsini basmalısınız. Sizdə bu pəncərə olmaya bilər, bu halda fayl avtomatik olaraq saxlanacaq. Hamısı brauzerdəki yükləmə parametrlərindən asılıdır, bilmirsinizsə və daha çox bilmək istəyirsinizsə oxuya bilərsiniz.

    İş masasını açaraq, saxlanılan faylı pdf formatında görürük.

    Operada hər şey demək olar ki, Chrome-da olduğu kimi baş verir. Yuxarı sol küncdəki menyuya klikləyin və "Çap et" seçin və ya "CTRL+P" düyməsini basın.

    Çap parametrləri pəncərəsi açılacaq, orada "PDF kimi yadda saxla" seçin və yaddaşı bəyəndiyinizə uyğunlaşdırın.

    Mozilla Firefox.

    Mozilla-da bu daxili funksiya yoxdur. pdf saxla, beləliklə siz əlavədən istifadə edə bilərsiniz. Bu cür əlavələr çoxdur, amma əvvəllər istifadə etdiyim birini sizə göstərəcəyəm. Bu, "PDF kimi saxla" adlanır.

    Beləliklə, yuxarı sağ küncdəki menyu düyməsini sıxırıq və sonra "Əlavələr" bölməsini seçək.

    Əlavə nəzarətləri olan bir tab açılacaq. Burada, ekranın sol tərəfində "Əlavələri əldə et" seçin və sonra yuxarı sağda görəcəksiniz. axtarış sətri, orada adı daxil edin və "Enter" və ya "Böyüdücü" simgesini basın.

    Axtarışdakı sözə görə, eklentimizin ilk yerdə olacağı bir siyahı açılacaq, "Quraşdır" düyməsini basın.

    Artıq quraşdırılmış əlavə ilə Mozilla bağlanacaq və bir neçə saniyədən sonra yenidən açılacaq, işarə yuxarı sol küncdə olacaq. Saxlamaq istədiyiniz səhifəni açın (Google axtarışını açdım).

    İndi işarəni vurmaq qalır, bundan sonra gələcək pdf faylı haqqında məlumat olan bir pəncərə görünəcək. Burada seçim edə bilərik: faylı yadda saxlayın və ya müvafiq proqramlardan birində açın.

    Aşağıda, "Bütün fayllar üçün avtomatik işə salın" yanındakı qutuyu işarələsəniz bu tipdən”, onda bu pəncərə görünməyəcək və pdf faylı saxlanacaq və ya avtomatik olaraq açılacaq.

    Bu günə qədər hamısı budur, diqqətinizə görə hamınıza təşəkkür edirəm!

    PrintFriendly veb-səhifələri asan oxunan formada saxlamaq üçün onlayn xidmət və brauzer uzantısıdır. Bu portalın adı rus dilinə tərcümə edilə bilər, buna bənzər bir şey: "rahat formada çap edin".

    Bir çox istifadəçi yəqin ki, ən azı bir dəfə saytın veb səhifəsini kompüterlərində saxlamalı olub. Belə bir səhifə mühüm və ya ola bilər faydalı məlumat, bu indi faydalı ola bilər və ya gələcəkdə faydalı ola bilər.

    Əgər veb-səhifənin surəti başqasının saytının məzmununa uyğunlaşdırılmayıbsa, onda veb-səhifənin bu cür qorunub saxlanması heç bir sual yaratmayacaq.

    Veb səhifəni saxlamaq üçün bir çox variant var HDD kompüter.

    Veb səhifəni kompüterdə necə saxlamaq olar

    Seçimlərdən biri bu səhifəni brauzerinizdə işarələməkdir. Ancaq zaman keçdikcə bu cür əlfəcinlər çoxdur.

    Belə bir sayt, onu əlfəcinlərə əlavə edən şəxs vaxtaşırı tanış olmaq üçün ziyarət edirsə, bu bir şeydir. yeni məlumatlar. Başqa bir şey - ziyarətçinin təsadüfən rastlaşdığı və gələcəkdə ziyarət edilməsi planlaşdırılmayan saytda lazımi məlumatlar yerləşdirilir. Məsələn, bu saytda istifadəçi üçün maraqlı olmayan bir mövzu var. Buna görə də, bir məqaləyə görə belə bir saytın veb səhifəsini əlfəcin kimi saxlamaq ağılsızlıqdır.

    Siz sadəcə saytın məzmununu kopyalamağa cəhd edə bilərsiniz sağ basın siçan. Bu üsul siçan sağ düyməsinin işinin bloklandığı səhifələrdə işləmir. Bu o deməkdir ki, belə bir saytın surət mühafizəsi var.

    Buna görə də sayt administratorları məqalələrinin məzmununa dair müəllif hüquqlarını plagiatdan qorumağa çalışırlar. Bəzən elə hallar olur ki, bəzi vicdansız bloggerlər başqalarının məqalələrini köçürür, sonra isə öz saytlarında dərc edir, öz məqalələri kimi qələmə verirlər.

    Kopyadan qorunma hələ qənaətbəxş işləmir və bu və ya digər şəkildə yan keçə bilər. Bu barədə kopiyadan qorunmanın orada quraşdırılıb-qurulmadığı haqqında məqalədə oxuya bilərsiniz.

    Veb səhifəni kopyalamağın ən asan yolu veb səhifəni faylda saxlamaqdır PDF formatı. Saytın veb səhifəsini kopyalamaq üçün virtual printerdən istifadə edərək PDF-də saxlanmalıdır.

    Qeyd:

    Bu qənaət metodunun bir çatışmazlığı var. Belə bir faylda çap edildikdən sonra orijinal veb səhifənin elementləri saxlanılır: naviqasiya, reklamlar və digər lazımsız əşyalar. Əlbəttə ki, onları çap etməzdən və ya PDF olaraq saxlamadan əvvəl silmək daha yaxşı olardı. Çap əlavə vəsait sərf etməyəcək İstehlak materialları, və PDF formatında saxlandıqda, hazır sənəddə lazımsız və olmayacaq arzuolunmaz elementlər. Beləliklə, PDF-i çap və saxlamaq üçün əlverişli bir formada onlayn çevirmək ortaya çıxacaq.

    Bu imkanı PrintFriendly.com portalı təqdim edir. Veb səhifəni emal etdikdən sonra onu çap edə və ya PDF olaraq saxlaya bilərsiniz.

    PrintFriendly.com

    Əvvəlcə işi düşünün onlayn xidmət Veb səhifəni çap etmək asan olan PDF-ə çevirmək üçün Dostluq və PDF çap edin.

    Print Friendly & PDF onlayn xidməti

    Print Friendly & PDF onlayn xidmətinin əsas səhifəsi belə görünür.

    Bu onlayn xidmətdən istifadə heç bir çətinlik yaratmayacaq. Hər şey çox sadədir: istədiyiniz saytdan linki kopyalayıb "url daxil edin" sahəsinə yapışdırmalı və sonra "çap önizləməsi" düyməsini sıxmalısınız.

    açır yeni səhifə Veb səhifənin çap üçün əlverişli fayla çevrildiyi Print Friendly xidməti. Konvertasiya edilmiş fayl açıqdır və siz bu çevrilmiş fayl ilə lazımi hərəkətləri edə bilərsiniz.

    "Çap et" düyməsini sıxmaqla dərhal çapa göndərilə, "PDF" düyməsini sıxmaqla PDF olaraq saxlana və ya e-poçta göndərilə bilər. Poçt qutusu"E-poçt" düyməsini klikləməklə.

    Saxlamadan əvvəl çevrilmiş fayl redaktə edilə bilər. Redaktə edərkən "Mətn Ölçüsü"nü dəyişə bilərsiniz, onu artıra və ya azalta, "Şəkilləri Sil". Faylı redaktə edərkən səhv hərəkətlər "Geri Al" ola bilər.

    Sənəddə mətni vurğulamaqla siz lazımsız cümlələri və ya mətnin bütün paraqraflarını silə bilərsiniz. Sənəd yekunlaşdıqda, veb səhifəni PDF formatında saxlamaq üçün "PDF" düyməsini sıxmalısınız.

    Saxlanılan PDF-i yükləmək üçün "PDF-ni endirin" düyməsini sıxmağınız lazım olan bir pəncərə açılacaq. Pdf internet səhifəsi, kompüterinizə. Varsayılan olaraq, saxlanılan sənədin ölçüsü standart A4 çap vərəqi formatında seçilir. Lazım gələrsə, səhifə ölçüsü dəyişdirilə bilər.

    PDF faylı daha sonra brauzerinizdə yükləmələrin edildiyi qovluqda kompüterə endirilir. PDF faylı yüklədikdən sonra onu PDF görüntüləyicisi ilə açmaq olar.

    Diqqətinizi PDF formatına çevirdikdən sonra sənəddəki keçidlərin, o cümlədən lövbər (mətn) ilə bağlanmış keçidlərin aktiv qalmasına yönəldirəm.

    Bu əla xidmətdən istifadəni asanlaşdırmaq üçün veb səhifənin ünvanını xidmət pəncərəsinə köçürməmək üçün məşhur brauzerlərdə Print Friendly & PDF xidmət düymələrini quraşdıra bilərsiniz. "Çap üçün uyğundur" düyməsini kliklədiyiniz zaman veb səhifə çevriləcək və yadda saxlanılacaq.

    Həmçinin, saytınıza "Çap Dostu" düyməsini əlavə edə bilərsiniz.

    Internet Explorer-də veb səhifəni PDF-də necə saxlamaq olar

    Bunun üçün, on ana səhifə onlayn xidmət Print Friendly & PDF üçün yuxarı sağ küncdəki "Brauzer Aləti" bağlantısını vurmalısınız. Bundan sonra, "Çap üçün dostluq düyməsi internet Explorer” siz “Çap Dostu” düyməsini sağ klikləməlisiniz. Kontekst menyusunda "Sevimlilərə əlavə et ..." maddəsini seçin.

    "Sevimlilərə əlavə et" pəncərəsində "Əlavə et" düyməsini basın.

    Bundan sonra, "Çap Dostu" əlfəcininə əlfəcin qoyulur. Bookmarklet skriptlərin icrasını və məlumatların vebsayta göndərilməsini təmin edir.

    İndi bir veb səhifə açmalısınız və brauzerinizin nişanlarında "Çap üçün uyğun" əlfəcininə klikləyin. Veb səhifə artıq PrintFriendly & PDF xidmətində asan oxunan formada çevrilmiş şəkildə açılır. İndi onu redaktə etmək və kompüterinizdə PDF formatında saxlamaq olar.

    Bənzər bir şəkildə Mozilla Firefox, Google Chrome, Safari, Edge brauzerlərinə əlfəcinlər əlavə edə bilərsiniz. Daha çox üçün rahat əməliyyat, əlfəcindən istifadə etməmək üçün eyni adlı genişlənməni Mozilla Firefox, Google Chrome, Microsoft Edge brauzerlərində quraşdırın.

    Mozilla Firefox üçün çap dostu genişləndirmə

    Mozilla Firefox brauzerinə yeni genişləndirmə əlavə etmək üçün “Firefox” => “Əlavələr” => “Əlavələri əldə et” düyməsini sıxmalısınız. Axtarış sahəsinə ifadəni daxil edin - "Çap dostu".

    Mövcud əlavələri göstərdikdən sonra Printfriendly əlavəsi sahəsində "Quraşdır" düyməsini klikləyin. Artırma Firefox brauzerində quraşdırılıb.

    Sonra sizi maraqlandıran veb səhifəni açır və onu rahat formada saxlamaq üçün Printfriendly genişləndirilməsi ikonasını - printerin yaşıl düzbucaqlıdakı şəklini klikləyin. Veb səhifə oxumaq üçün artıq çevrilmiş şəkildə açılacaq və siz onu PDF olaraq saxlaya bilərsiniz.

    Bu şəkildə, Printfriendly genişləndirmə nişanı sağ alt küncdə, əlavələr panelində yerləşir.

    Google Chrome üçün Çap Dostu və PDF uzantısı

    Google Chrome brauzerinə Çap Dostu və PDF genişləndirməsini əlavə etmək üçün "Google Chrome-u fərdiləşdirin və idarə edin" => "Alətlər" => "Uzantılar" düyməsini sıxmalısınız.

    "Uzantılar" səhifəsində "Daha çox uzantılar" linkinə klikləyin. Bundan sonra, Chrome İnternet Mağazası səhifəsində "Uzantılarda axtarış" sahəsinə "Çap üçün uyğun və PDF" ifadəsini daxil etməlisiniz. Yeni pəncərədə siyahıdan Print Friendly & PDF uzantısını seçin və sonra "Quraşdır" düyməsini basın.

    Brauzerin alətlər panelində Print Friendly & PDF genişləndirilməsi işarəsi görünəcək - printerin yaşıl düzbucaqlı şəkli.

    Print Friendly & PDF genişləndirilməsi işləyir Google brauzeri Chrome, tam olaraq olduğu kimi Mozilla brauzeri Firefox.

    Məqalənin Nəticələri

    Print Friendly & PDF xidməti veb səhifəni köçürməyə və onu onlayn olaraq PDF-ə çevirməyə kömək edəcək. Siz bu xidmətdən veb səhifəni PDF-də saxlamaq və ya asan oxunan formada çap etmək üçün göndərmək üçün istifadə edə bilərsiniz.


    Veb səhifələri niyə saxlamağa ehtiyacınız var? Yaxşı, ola bilsin, siz məlumatları oflayn oxumaq və ya saytda bəzi müşahidələr etmək istəyirsiniz və ya bunu başqa məqsəd üçün etmək istəyirsiniz. Şəxsən mənə bunun nə üçün lazım olduğuna əhəmiyyət vermirəm, ancaq bunu necə edəcəyinizi sizə deyəcəyəm müxtəlif brauzerlər. Beləliklə, Chrome, Opera, Yandex, Firefox brauzerlərində veb-sayt səhifəsini PDF formatında necə saxlamaq olar?

    Brauzerdən başlayaq Chrome.

    Əvvəlcə sizi maraqlandıran səhifəni tapmalısınız. Məsələn, mənim ax4.ru avtomobil saytım olacaq.

    Yuxarı sağ küncdə sendviç kimi bir şeyə klikləyin. Görünən menyuda " klikləyin Möhür».

    Bundan sonra, standartın quraşdırdığınız və ya brauzer tərəfindən proqramlaşdırılmış başqa bir printerin adı olduğunu görəcəksiniz. Müvafiq düyməni basaraq onu dəyişdirməliyik " Dəyişmək».

    " basdığımız zaman Dəyişmək", elementi seçməyiniz lazım olan bir menyu görünəcək" PDF olaraq saxla».

    Bundan sonra, solda, printerin adı dəyişəcək " PDF olaraq saxla". Yalnız düyməni basmaq qalır " Yadda saxla».

    Saxlama yeri seçin (iş stolumda var).


    Budur, indi saxlanılan PDF faylını aça bilərsiniz. Çox görünməyə bilər, amma ondan mətni köçürmək çox asandır.

    İndi Foxit Reader vasitəsilə PDF faylını açıram. Daha əvvəl qeyd etdiyim kimi, başqa bir proqramdan istifadə edə bilərsiniz.
    Hamısı budur, çox gözəl deyil, amma mahiyyət aydındır. İstənilən internet səhifəsindən PDF faylı yarada bilərsiniz.

    Bunun üçün nz1.ru xəbər saytına daxil olub bəzi xəbərləri seçəcəyəm.

    Artıq başa düşdüyünüz kimi, prosedur bütün brauzerlərdə oxşardır. Yuxarı sağ küncdəki sendviç bənzərinə klikləyin, sonra " əlavə olaraq"Və" Möhür».

    PDF-də saxlayırıq.

    Sonra saxlama yerini seçin. Məsələn, Masaüstü.

    Biz faylı PDF formatını oxuyan istənilən proqram vasitəsilə açırıq, ondan istifadə edirik.

    ilə bir saytın nümunəsində göstərəcəyəm gülməli şəkillər prikolnie-kartinki.ru.

    Mozilla Firefox brauzerində işlər bir az fərqlidir. Ekranın yuxarı sağ küncündəki sendviç üzərinə klikləyin və seçin " Möhür».

    Hər kəsə xeyirli olsun!

    Hər bir brauzerdə bəyəndiyiniz səhifələr üçün tez əlfəcinlər yarada bilsəniz də, bəzən istədiyiniz veb səhifəni PDF-də saxlamaq çox lazımdır. (yalnız bu səhifə zamanla saytdan silinə və ya redaktə edilə bildiyi üçün) ...

    Bundan əlavə, PDF formatındakı məlumatların əksəriyyətində asanlıqla oxuna bilər müxtəlif cihazlar(istisnasız olaraq bütün oxucular tərəfindən dəstəklənir), Word-də redaktə edilə bilər, digər istifadəçilərə ötürülə bilər. Və səhifənin özü zamanla dağılmayacaq, formatı və dizaynı dəyişməyəcək. Ümumiyyətlə, faydalı və lazımlı bir şey!

    Bu yazıda bunu tez və asanlıqla edə biləcəyiniz bir neçə üsula baxacağam. Əslində, gəlin işə başlayaq...

    Brauzerdə çap etməklə

    1) Hansı brauzeriniz varsa (Chrome, Opera, Edge, Firefox və s.), düymələr birləşməsini basın ctrl+p(bu birləşmə səhifəni çap etmək deməkdir). Bu funksiya brauzer menyusunda da mövcuddur.

    2) Sonra, standart printeri "PDF kimi saxla" və ya "Microsoft-dan PDF-ə çap et" olaraq dəyişdirin (brauzerinizdən və əməliyyat sisteminizdən asılı olaraq - müxtəlif seçimləriniz ola bilər: hər ikisi və ya onlardan yalnız biri). Aşağıdakı bir neçə ekran görüntüsünə baxın.

    3) İndi əsas parametrləri təyin edin: saxlanılan səhifələrin sayı, səhifənin tərtibatı, kənarlar, rəng, başlıqlar və altbilgilər və s. Sonra "Çap et" düyməsini basın.

    Əslində, bu vəzifə tamamlandı. İndi ortaya çıxan PDF-i Word, Adobe PDF Reader və bu formatı dəstəkləyən yüzlərlə digər proqramda açmaq olar.

    Xüsusi köməyi ilə uzantılar

    Ən populyar brauzerlər üçün indi sevimli səhifələrinizi aşağıdakı kimi saxlamağa imkan verən bir sıra müxtəlif əlavələr və genişləndirmələr mövcuddur. bulud saxlama, və sabit diskinizdə PDF faylları.

    Çox maraqlı bir əlavəni qeyd etmək istərdim - PDF MAGE.

    PDF sehrbaz

    Firefox, Opera, Chrome üçün kiçik bir əlavə, 1 kliklə veb səhifəni tamamilə sabit diskinizdə saxlamağa imkan verir!

    Qeyd edim ki, PDF Mage simgesini kliklədikdən sonra - cari səhifə sadəcə PDF formatında yükləmə qovluğuna endirilir. Daha rahat ola bilməzdi...

    Mən sizə bir nümunə ilə göstərəcəyəm.

    Genişləndirməni quraşdırdıqdan sonra menyuda kiçik bir işarəniz olacaq. Tapmaq maraqlı səhifə sadəcə sol siçan düyməsi ilə üzərinə klikləyin.

    Bir azdan brauzer özü avtomatik olaraq PDF faylını endirməyə başlayacaq. Əslində, hər şey lazımsız jestlər olmadan, tez və rahat şəkildə edilir!

    Onlayn xidmətlərlə

    Şəbəkədə həmçinin şəbəkədəki istənilən səhifəni PDF formatında tez saxlamağa imkan verən bir çox İnternet xidmətləri var. İşin mahiyyəti təxminən belədir: siz xüsusi daxil edirsiniz. string Saxlamaq istədiyiniz səhifənin URL-i.

    Sonra yaratmaq düyməsini basın PDF fayl. Bir müddət sonra PDF-ni yükləmək üçün bir keçid alacaqsınız. Əlbəttə ki, istifadə edə bilərsiniz, amma mənim təvazökar fikrimcə - bütün bunlar yorucu və müvəqqəti istifadə üçün uyğundur. Məsələn, brauzer və ya Windows ilə "problemləriniz" var, əvvəlki üsullardan istifadə edərək xilas olmaq istəməyən bəzi "qəribə" səhifələr rast gəldi.

    Beləliklə, bu cür xidmətlərin ən populyarları:

    1. - İngilis dilində sadə və rahat xidmət. Saytda xüsusi var URL daxil etdiyiniz sətir və onun yanında yaratmaq düyməsidir. Çıxışda artıq hazırlanmış PDF-i sabit diskinizə endirin.
    2. - başqa bir xarici xidmət, oxşar işləyir.
    3. - çox populyar bir xidmətdir, onun köməyi ilə artıq dünyada 5.000.000-dan çox səhifə saxlanmışdır! Burada, digər şeylər arasında, brauzer əlavələrini yükləyə bilərsiniz (səhifəni saxlamaq üçün hər dəfə sayta daxil olmamaq üçün).
    4. - kifayət qədər sadə və rahat xidmət. Saytda minimum lazımsız məlumat.

    Mənim üçün bu qədər, hamıya uğurlar!