---
title: "แปลง Typst และ AsciiDoc เป็น PDF แบบสแกน ไม่ต้องใช้ CLI ไม่ต้องติดตั้ง Ruby และไม่ต้องอัปโหลด"
description: "ตอนนี้ Look Scanned เปิดไฟล์ต้นฉบับ Typst และ AsciiDoc ได้แล้ว เลือกไฟล์ .typ หรือ .adoc ตรวจดูหน้าในพรีวิว แล้วบันทึกเป็น PDF ที่ดูเหมือนออกมาจากเครื่องสแกนจริง"
date: 2026-10-08T05:00:00.000Z
lang: th
source: https://lookscanned.io/th/blog/typst-asciidoc-to-scanned-pdf
tags: ["Typst", "AsciiDoc", "PDF", "อัปเดตผลิตภัณฑ์"]
---

# แปลง Typst และ AsciiDoc เป็น PDF แบบสแกน ไม่ต้องใช้ CLI ไม่ต้องติดตั้ง Ruby และไม่ต้องอัปโหลด

ไม่ใช่ทุกเอกสารที่เริ่มต้นใน Word ทุกวันนี้หลายคนใช้ Typst เขียนบทความ จดหมาย เรซูเม่ และเอกสารประกอบการสอนได้อย่างรวดเร็วโดยไม่ต้องปลุกปล้ำกับ LaTeX ส่วนหลายทีมก็เก็บคู่มือ ข้อกำหนด และขั้นตอนการปฏิบัติงานไว้ในรูปแบบ AsciiDoc แล้ววันหนึ่งก็มีคนขอสำเนาที่เซ็นชื่อและสแกนแล้ว ทั้งที่คอมพิวเตอร์ตรงหน้าคุณมีแค่ไฟล์ต้นฉบับ

ตอนนี้ Look Scanned เปิดได้ทั้งสองแบบแล้ว ใช้ [Typst (.typ) เป็น PDF แบบสแกน](https://lookscanned.io/th/scan/typst) สำหรับไฟล์ `.typ` และ [AsciiDoc (.adoc) เป็น PDF แบบสแกน](https://lookscanned.io/th/scan/asciidoc) สำหรับไฟล์ `.adoc` และ `.asciidoc` เอกสารจะถูกจัดเป็นหน้าในเบราว์เซอร์ของคุณเอง คุณตรวจดูในพรีวิว ใส่เอฟเฟกต์สแกน แล้วดาวน์โหลด PDF ที่ดูเหมือนผ่านเครื่องสแกนจริงมา ไม่ต้องติดตั้ง Typst CLI ไม่ต้องติดตั้ง Ruby หรือ Asciidoctor PDF และไม่ต้องลงชื่อเข้าใช้บัญชีใด

## Typst: คอมไพเลอร์ตัวจริงในเบราว์เซอร์

Look Scanned รันคอมไพเลอร์ Typst ทางการ (Typst 0.14) ในเวอร์ชันสำหรับเบราว์เซอร์ ซึ่งเป็นคอมไพเลอร์ตัวเดียวกับที่อยู่เบื้องหลัง `typst compile` หน้า การตัดบรรทัด สมการ และตารางจึงออกมาเหมือนที่คอมไพล์บนเครื่องของคุณเอง รวมถึงขนาดหน้าและระยะขอบที่เอกสารกำหนดไว้ด้วย

- **ครั้งแรกต้องรอสักครู่** คอมไพเลอร์และฟอนต์ของ Typst รวมกันประมาณ 20 MB จะดาวน์โหลดจาก Look Scanned ในครั้งแรก หลังจากนั้นจะโหลดจากแคชของเบราว์เซอร์ และเปิดไฟล์ Typst ได้แม้ออฟไลน์
- **ไฟล์เดียว ไม่มีแพ็กเกจ** คอมไพล์ได้เฉพาะเอกสารที่ครบในไฟล์เดียว บรรทัด `#import "@preview/…"` จะล้มเหลว เพราะไม่มีคลังแพ็กเกจให้ดาวน์โหลด อะไรก็ตามที่อ่านไฟล์อื่นก็ใช้ไม่ได้เช่นกัน ทั้งรูปที่ใส่ด้วย `#image` บทที่ดึงเข้ามาด้วย `#include` หรือข้อมูลที่อ่านจากไฟล์ CSV หรือ JSON
- **ใช้ได้เฉพาะฟอนต์เริ่มต้นของ Typst** ข้อความจะเรียงด้วยฟอนต์ที่มากับ Typst ได้แก่ Libertinus Serif, New Computer Modern พร้อมฟอนต์คณิตศาสตร์ และ DejaVu Sans Mono สำหรับโค้ด ฟอนต์ที่ติดตั้งในคอมพิวเตอร์ของคุณใช้ไม่ได้ ฟอนต์อื่นที่เอกสารระบุจึงถูกแทนด้วยฟอนต์เหล่านี้ ฟอนต์ชุดนี้รองรับอักษรละติน (รวมถึงภาษาเวียดนาม) กรีก ซีริลลิก และฮีบรู ส่วนข้อความภาษาจีน ญี่ปุ่น และเกาหลีไม่มีฟอนต์ให้ใช้แทนเลย และอักษรอย่างอาหรับ ไทย หรือเทวนาครีก็รองรับได้ไม่สมบูรณ์เช่นกัน หากเอกสารของคุณใช้อักษรเหล่านี้ ควรตรวจดูในพรีวิว
- **ต้นฉบับต้องคอมไพล์ผ่าน** ถ้า Typst รายงานข้อผิดพลาด คุณจะเห็นข้อความแจ้งข้อผิดพลาดแทนหน้าเอกสาร

เพราะ Typst สร้าง PDF ตัวจริงขึ้นก่อนใส่เอฟเฟกต์สแกน ข้อความในนั้นจึงเก็บไว้ได้ ตอนบันทึกเป็น PDF ให้เปิด “เก็บข้อความต้นฉบับ (คล้าย OCR)” ในการตั้งค่าเอาต์พุต แล้วข้อความใน PDF ที่สแกนจะยังค้นหาและคัดลอกได้

## AsciiDoc: Asciidoctor ที่ไม่ต้องใช้ Ruby

ไฟล์ AsciiDoc จะถูกแปลงด้วย Asciidoctor ซึ่งเป็นตัวประมวลผลมาตรฐานของ AsciiDoc ในเวอร์ชัน JavaScript ที่ทำงานในเบราว์เซอร์ ผลลัพธ์จะจัดลงบนหน้า A4 ที่มีระยะขอบหนึ่งนิ้ว และสิ่งที่แสดงออกมาได้มีดังนี้

- ส่วนหัวของเอกสาร ได้แก่ ชื่อเรื่อง ผู้เขียน และบรรทัดรุ่นปรับปรุง รวมถึงสารบัญเมื่อเอกสารตั้งค่า `:toc:`
- หัวข้อ รายการ ตาราง เชิงอรรถ คำพูดอ้างอิง และหมายเหตุในโค้ด (callouts) บล็อกแจ้งเตือน (admonitions) จะแสดงป้าย เช่น Note หรือ Warning เป็นข้อความแทนไอคอน
- สูตร STEM ที่เรียงด้วยฟอนต์คณิตศาสตร์อย่างถูกต้องเมื่อเอกสารตั้งค่า `:stem:` ใช้ได้ทั้งสัญกรณ์ AsciiMath และ LaTeX ทั้งในบรรทัดและเป็นบล็อก
- รายการโค้ดที่ระบายสีตามไวยากรณ์เมื่อเอกสารตั้งค่า `:source-highlighter:` ไม่ว่าจะระบุตัวไฮไลต์ตัวไหน ถ้าไม่มีแอตทริบิวต์นี้ รายการโค้ดจะไม่มีสี เหมือนที่อื่น ๆ
- ตารางและรายการโค้ดที่ยาวจะต่อไปยังหน้าถัดไป และแถวของตารางจะไม่ถูกตัดครึ่ง

บางอย่างจะไม่ถูกนำมาแสดง

- **ไม่ทำตาม `include::`** คำสั่ง include แต่ละคำสั่งจะแสดงเป็นลิงก์ไปยังพาธของมันแทนเนื้อหาที่ควรดึงเข้ามา ให้รวมส่วนต่าง ๆ เป็นไฟล์เดียวก่อน
- **รูปภาพต้องมีที่อยู่เว็บแบบเต็ม** รูปที่อ้างอิงด้วยพาธสัมพัทธ์อย่าง `images/diagram.png` จะหาไม่เจอ เพราะไฟล์ถูกเปิดเดี่ยว ๆ โดยไม่มีโฟลเดอร์ของมัน รูปที่มีที่อยู่ `https://` แบบเต็มจะโหลดจากเว็บไซต์ที่เก็บรูปนั้นไว้ ซึ่งต้องเชื่อมต่ออินเทอร์เน็ต
- **ไดอะแกรมยังคงเป็นซอร์สโค้ด** ไม่มี Asciidoctor Diagram ให้ใช้ บล็อก PlantUML หรือ Mermaid จึงแสดงเป็นข้อความที่คุณพิมพ์ไว้
- **ฟอนต์มาจากอุปกรณ์ของคุณ** ข้อความจะเรียงด้วยฟอนต์ที่ติดตั้งในคอมพิวเตอร์หรือโทรศัพท์ของคุณ ไฟล์เดียวกันจึงอาจขึ้นหน้าใหม่ในตำแหน่งต่างกันบนอุปกรณ์อื่น
- **ไฟล์ที่ยาวมากอาจหมดเวลา** การจัดหน้าต้องเสร็จภายในประมาณ 30 วินาที เอกสารที่ยาวเท่าหนังสือหนึ่งเล่มจึงควรแบ่งเป็นไฟล์ย่อย
- **ไม่รับไฟล์ `.asc`** นามสกุลนี้มักใช้กับคีย์และลายเซ็น PGP ถ้าเป็นไฟล์ AsciiDoc ให้เปลี่ยนชื่อเป็น `.adoc` ก่อนเปิด

## วิธีแปลงไฟล์ .typ หรือ .adoc เป็น PDF แบบสแกน

1. เปิด [Typst (.typ) เป็น PDF แบบสแกน](https://lookscanned.io/th/scan/typst) หรือ [AsciiDoc (.adoc) เป็น PDF แบบสแกน](https://lookscanned.io/th/scan/asciidoc) แล้วเลือกไฟล์ของคุณ
2. รอสักครู่ระหว่างที่ระบบเตรียมหน้า แล้วไล่ดูพรีวิวทีละหน้า ตรวจหัวข้อ สมการ ตาราง และโค้ด
3. ปรับเอฟเฟกต์สแกน ถ้าเอกสารมีตัวอักษรเล็กหรือสูตรแน่น ให้ตั้งความเบลอและสัญญาณรบกวนไว้ต่ำ
4. คลิก “สร้าง PDF ที่สแกน” แล้วคลิก “ดาวน์โหลด PDF ที่สแกน”

ถ้าอยากได้เป็นภาพ ก็ส่งออกแต่ละหน้าเป็น JPG หรือ PNG แทนได้ [คู่มือ PDF, JPG และ PNG](https://lookscanned.io/th/blog/scanned-document-pdf-jpg-png) ของเราอธิบายว่าแบบไหนเหมาะกับกรณีใด ถ้าใช้ Pro ก็ใช้ [การสแกนเป็นชุด](https://lookscanned.io/th/scan/bulk) ทำไฟล์ `.typ` หรือ `.adoc` หลายไฟล์พร้อมกันได้

## ไฟล์ของคุณอยู่บนอุปกรณ์ของคุณ

ทั้งสองรูปแบบถูกแปลงและสแกนในเบราว์เซอร์ และไฟล์ต้นฉบับไม่เคยถูกอัปโหลดไปยังเซิร์ฟเวอร์ สำหรับ Typst สิ่งเดียวที่ดาวน์โหลดคือคอมไพเลอร์และฟอนต์ จากเว็บไซต์ของ Look Scanned เอง และจะไม่มีการดึงแพ็กเกจหรือไฟล์อื่นใด สำหรับ AsciiDoc ข้อยกเว้นเดียวคือรูปที่มีที่อยู่ `https://` แบบเต็ม ซึ่งจะดึงมาจากเว็บไซต์ที่เก็บรูปนั้นไว้ เหมือนตอนที่คุณเปิดหน้านั้นในเบราว์เซอร์

## สิ่งที่ควรรู้

- **ผลลัพธ์ประกอบด้วยภาพ** เช่นเดียวกับการสแกนจริง ข้อความใน PDF จะเลือกหรือค้นหาไม่ได้ ยกเว้นคุณเปิดตัวเลือกข้อความข้างต้นกับไฟล์ Typst ควรเก็บไฟล์ต้นฉบับ `.typ` หรือ `.adoc` ไว้ใช้แก้ไข
- **มีเอฟเฟกต์สแกนเสมอ** Look Scanned มีไว้ทำให้เอกสารดูเหมือนสแกน ถ้าคุณต้องการแค่ PDF ที่สะอาด ให้ส่งออกด้วย Typst หรือ Asciidoctor PDF
- **ต้องใช้แพ็กเกจ include หรือไดอะแกรม?** ให้สร้าง PDF บนเครื่องที่ติดตั้ง Typst หรือ Asciidoctor PDF ไว้ แล้วใส่เอฟเฟกต์สแกนให้ PDF นั้นใน Look Scanned วิธีนี้ใช้ได้กับทุกเอกสาร เพราะเครื่องมือต้นทางทำส่วนที่ยากไปแล้ว

เขียนด้วยรูปแบบอื่นอยู่หรือเปล่า ดูว่า Look Scanned จัดการ [ไฟล์ LaTeX](https://lookscanned.io/th/blog/latex-to-scanned-pdf) และ [ไฟล์ Markdown, HTML และ TXT](https://lookscanned.io/th/blog/html-markdown-to-scanned-pdf) อย่างไร

มีไฟล์ `.typ` หรือ `.adoc` ที่ต้องทำให้ดูเหมือนสแกนอยู่ใช่ไหม [ลองกับ Typst](https://lookscanned.io/th/scan/typst) หรือ [ลองกับ AsciiDoc](https://lookscanned.io/th/scan/asciidoc)
